brake energy regeneration - Turkish English Dictionary